confessed killer - French English Dictionary